package com.bsh.di;

/**
 * 构造函数注入
 * 构造函数注入是通过在类的构造函数中接收依赖对象的方式实现的。
 * 在创建对象时，依赖的对象通过构造函数参数传递给类。
 * 这种方式使得依赖关系在对象创建时就被确定，并且是不可变的。
 */
public class MyClass {
    private MyDependency dependency;

    public MyClass(MyDependency dependency) {
        this.dependency = dependency;
    }
}
